Self-Avoiding Walks Over Adaptive Triangular Grids
نویسندگان
چکیده
In this paper, we present a new approach to constructing a "self-avoiding" walk through a triangular mesh. Unlike the popular approach of visiting mesh elements using space-filling curves which is based on a geometric embedding, our approach is combinatorial in the sense that it uses the mesh connectivity only. We present an algorithm for constructing a sell avoiding walk which can be applied to any unstructured triangular mesh. The complexity of the algorithm is O(n -log(n)), where n is the number of triangles in the mesh. We show that for hierarchical adaptive meshes, the algorithm can be easily paxallelized by taking advantage of the regularity of the refinement rules. The proposed approach should be very useful in the runtime partitioning and load balancing of adaptive unstructured grids.
منابع مشابه
Self-Avoiding Walks over Adaptive Unstructured Grids
In this paper, we present self-avoiding walks as a novel technique to \linearize" a triangular mesh. Unlike spacelling curves which are based on a geometric embedding, our algorithm is combinatorial since it uses the mesh connectivity only. We also show how the concept can be easily modi ed for adaptive grids that are generated in a hierarchical manner based on a set of simple rules, and made a...
متن کاملSelf - avoiding walks over adaptiveunstructured
SUMMARY In this paper, we present self-avoiding walks as a novel technique to \linearize" an unstructured mesh. Unlike space-lling curves which are based on a geometric embedding, our strategy is combinatorial since it uses the mesh connectivity only. We formulate a linear time-complexity algorithm for the construction of these self-avoiding walks over a triangular mesh. We also show how the co...
متن کاملSelf-avoiding walks and polygons on the triangular lattice
We use new algorithms, based on the finite lattice method of series expansion, to extend the enumeration of self-avoiding walks and polygons on the triangular lattice to length 40 and 60, respectively. For self-avoiding walks to length 40 we also calculate series for the metric properties of mean-square end-to-end distance, mean-square radius of gyration and the mean-square distance of a monome...
متن کاملS ep 2 00 4 Self - avoiding walks and polygons on the triangular lattice
We use new algorithms, based on the finite lattice method of series expansion, to extend the enumeration of self-avoiding walks and polygons on the triangular lattice to length 40 and 60, respectively. For self-avoiding walks to length 40 we also calculate series for the metric properties of mean-square end-to-end distance, mean-square radius of gyration and the mean-square distance of a monome...
متن کاملSelf-Avoiding Walks and Fibonacci Numbers
By combinatorial arguments, we prove that the number of self-avoiding walks on the strip {0, 1} × Z is 8Fn − 4 when n is odd and is 8Fn − n when n is even. Also, when backwards moves are prohibited, we derive simple expressions for the number of length n self-avoiding walks on {0, 1} × Z, Z× Z, the triangular lattice, and the cubic lattice.
متن کامل